package com.elitel.frame.base.service;

import com.elitel.frame.main.entity.BaseQuerysql;

/**
 * @description 服务查询列sql文表接口
 * @author guoyanfei
 * @date 2017/11/24
 */
public interface BaseQuerysqlService {
	
	/**
	 * @description 通过服务拼接查询列sql文
	 * @param serviceId(服务ID)
	 * @param serviceType(服务类型)
	 * @param grade(资源树服务层级)
	 * @author guoyanfei
	 * @date 2017/11/24
	 */
	void editBaseQuerysql(String serviceId,String serviceType,String grade);
	
	/**
	 * @description 通过服务ID、服务类型查询sql文
	 * @param serviceId(服务ID)
	 * @param serviceType(服务类型)
	 * @param grade(资源树服务层级)
	 * @author guoyanfei
	 * @date 2017/11/24
	 * @return BaseQuerysql实体
	 */
	BaseQuerysql getBaseQuerysql(String serviceId,String serviceType,String grade);
}
